package BO;

public class Vento {

	int velocidade;
	boolean direcao;
	double forca = 9;
	double tempo = 1;

	public void calculaVelocidade() {
		velocidade = (int) (Math.random() * 10);
		if (direcao == true)
			velocidade = velocidade * -1;
	}

	public void calculaDirecao() {
		if (Math.random() > 0.5) {
			direcao = true;
		} else {
			direcao = false;
		}
	}

	public void calculaForcaSobe() {
		forca = (int) Math.pow(getTempo(), 2);
		setTempo(getTempo() - 1);
	}

	public void calculaForcaDesce() {
		forca = (int) Math.pow(getTempo(), 2);
		setTempo(getTempo() + 1);
	}

	public int getVelocidade() {
		return velocidade;
	}

	public boolean getDirecao() {
		return direcao;
	}

	public double getForca() {
		return forca;
	}

	public void resetaForca() {
		setTempo(1);
		forca = 9;
	}

	public void setTempo(double tempo) {
		this.tempo = tempo;
	}

	public double getTempo() {
		return tempo;
	}
}